using System.Collections.Generic;
using GameStateManagement.Model.Entities;
using GameStateManagement.Model.Physics;
using GameStateManagement.View.Rendering;
using Microsoft.Xna.Framework;

namespace GameStateManagement.GravityWorld
{
    public struct GravityMap
    {
        public Vector2 StartPosition;
        public Vector2 TargetPosition;
        public List<StaticEntity> BonusPickups;
        public List<StaticEntity> Obstacles;
        public List<PhysicsForceField> ForceFields;
        public List<Renderable> Decorations;
        public string BackgroundTextureName;
    }
}
